package com.ddyx.service;

import javax.servlet.http.HttpServletRequest;

import com.ddyx.util.RequestForm;
import com.ddyx.util.ResponseForm;

public interface BookingService {

	ResponseForm insertBooking(RequestForm param, HttpServletRequest req) throws Exception;

	ResponseForm editBooking(RequestForm param, HttpServletRequest req);

	ResponseForm cancelBooking(RequestForm param, HttpServletRequest req);

	ResponseForm getBooking(RequestForm param);

	ResponseForm getBookingDetails(RequestForm param);

	ResponseForm getOverBooking(RequestForm param);

	ResponseForm editBookingStatus(RequestForm param);

	void cleanBooking();

	ResponseForm insertBookings(RequestForm param, HttpServletRequest req);

}
